package com.vincent.template.dto.biz;

import java.util.List;

/**
 * @Author Vincent Wang
 * @Date 2020/10/19 15:22
 */
public class DepartmentTreeDto {

    /**
     * 部门编号
     */
    private Long departmentNo;

    /**
     * 父级部门编号
     */
    private Long parentNo;

    /**
     * 部门名称
     */
    private String departmentName;

    /**
     * 部门全路径名称
     */
    private String departmentFullName;

    /**
     * 部门类型
     */
    private String departmentType;

    /**
     * 部门负责人员工ID
     */
    private String headStaffId;

    /**
     * 子部门列表
     */
    private List<DepartmentTreeDto> branches;

    public Long getDepartmentNo() {
        return departmentNo;
    }

    public void setDepartmentNo(Long departmentNo) {
        this.departmentNo = departmentNo;
    }

    public Long getParentNo() {
        return parentNo;
    }

    public void setParentNo(Long parentNo) {
        this.parentNo = parentNo;
    }

    public String getDepartmentName() {
        return departmentName;
    }

    public void setDepartmentName(String departmentName) {
        this.departmentName = departmentName;
    }

    public String getDepartmentFullName() {
        return departmentFullName;
    }

    public void setDepartmentFullName(String departmentFullName) {
        this.departmentFullName = departmentFullName;
    }

    public String getDepartmentType() {
        return departmentType;
    }

    public void setDepartmentType(String departmentType) {
        this.departmentType = departmentType;
    }

    public String getHeadStaffId() {
        return headStaffId;
    }

    public void setHeadStaffId(String headStaffId) {
        this.headStaffId = headStaffId;
    }

    public List<DepartmentTreeDto> getBranches() {
        return branches;
    }

    public void setBranches(List<DepartmentTreeDto> branches) {
        this.branches = branches;
    }
}
